great surprise
state of surprise
great surprise
state of surprise
something causing great surprise, wonder, astonishment; a fine example
wonder
something that is known to exist by the senses; an unusual or extraordinary person, thing, amount, event etc
rare occurrence; wonder